﻿using UnityEngine;

namespace UniFramework.Battle
{
	/// <summary>
	/// 角色控制权限管理
	/// </summary>
	public class LogicActorControlState
	{
		public bool isCanMove;
		public bool isCanRotate;
		public bool isCanUseSkill;
		public bool isInput;

		public static LogicActorControlState defalut = new LogicActorControlState(true, true, true, true);

		public LogicActorControlState(bool isCanMove, bool isCanRotate, bool isCanUseSkill, bool isInput)
		{
			this.isCanMove = isCanMove;
			this.isCanRotate = isCanRotate;
			this.isCanUseSkill = isCanUseSkill;
			this.isInput = isInput;
		}
	}
}